double pedro - French English Dictionary